Dictionary of molecular biology. 2004.
Dethiobiotin synthase — Identifiers EC number 6.3.3.3 CAS number 37259 75 9 … Wikipedia